lime slurry tank - Spanish English Dictionary